package cn.melonlib.cores.aop.anno.crud;

import java.lang.annotation.*;

@Documented
@Target({ElementType.TYPE,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface CrudAround {
    CrudPoint[] beforeSearchs() default {};
    CrudPoint[] postSearchs() default {};
    CrudPoint[] beforeSaves() default {};
    CrudPoint[] postSaves() default {};
    CrudPoint[] beforeRemoves() default {};
    CrudPoint[] postRemoves() default {};
}
